package erwiki.ui.app.admin.handlers.workaround1;

import org.eclipse.e4.core.di.annotations.Execute;
import org.eclipse.swt.widgets.Shell;

import erwiki.api.core.Engine;
import erwiki.api.pages.PageManager;
import erwiki.api.providers.PageProvider;
import jakarta.inject.Inject;

/**
 * Инициализация данных репозитория страниц из SQL БД JSPwiki.</br>
 * :FVK: Workaround.
 * 
 * @author vfedorov
 */
public class InitializeRepositoryFromSqlHandler {

	@Inject
	Engine engine;

	@Execute
	public void execute(Shell shell) {
		PageManager pm = engine.getManager(PageManager.class);
		@SuppressWarnings("unused")
		PageProvider pp = pm.getCurrentProvider();
		// Deprecated pp.initializeRepositoryContentFromSql();
	}

}
